put the finishing touch on - Französisch Englisch Wörterbuch